package routers

import (
	v1 "cheater_zero/routers/api/v1"

	"github.com/gin-gonic/gin"
)

func InitRouter() *gin.Engine {
	r := gin.New()
	r.Use(gin.Logger())
	r.Use(gin.Recovery())
	// r.Use(gin.BasicAuth(gin.Accounts{
	// 	"admin": "123456",
	// }))
	gin.SetMode("debug")

	// 该url旨在兼容旧版本的API

	apiv1 := r.Group("/api/")
	apiv1.Use()
	{
		apiv1.GET("/screenshot/", v1.GetCurrentScreenShot)
		apiv1.GET("/ws/", v1.HijackComandWS)
	}
	return r
}
